not know where to put oneself - Turco Inglés Diccionario